@media(min-width:1680px){.container{max-width:1680px}}

/* 导航 */
header{ width:100%; height:1.2rem; background:url(../images/header.jpg) center; background-size:cover; display:flex; justify-content: space-between; align-items: center; position: fixed; z-index:99; top:0; left:0; padding-left:.6rem; }
#mobile_header, .m_nav{ display:none; }
header .logo{ display:flex; align-items: center; }
header .logo_img{ width:5rem; }
header .right{ display:flex; justify-content: space-between; align-items: center; height:100%; }
header nav{ display:flex; justify-content: space-between; align-items: center; height:100%; }
header .nav_link{ font-size:18px; height:100%; padding:0 30px; display:flex; align-items: center; }
header .nav_link:first-child{ padding:0 40px; }
header .nav_link:hover,header .nav_link.active{ background: url(../images/nav_link_bg.png) center no-repeat;color:#bb2517; background-size: cover;}
header .search{height:100%;width:120px;margin-left:30px;}
header .search_icon{color:#fff;font-size:40px;}
@media(min-width:992px){
    header .search_icon:hover{transition:.5s;transform:scale(1.2);}
}
header .search_link{display:flex;background:#bb2517;height:100%;justify-content: center;align-items: center;}


/* 首页-swiper */
.banner{position:relative;}
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;width:100%;height:8.2rem;margin-top:1.2rem;display: -webkitbox;display: -msflexbox;display: -webkitflex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center}
.swiper-pagination-bullet {width: 20px;height: 20px;text-align: center;line-height: 20px;font-size: 12px;color: #000;opacity: 1;background: rgba(0, 0, 0, 0.2);}
.swiper-pagination-bullet-active {color: #fff;background: #007aff;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{  bottom:.5rem;  padding-right:1.2rem;}
.swiper-pagination{  text-align:right;}
.swiper-pagination-bullet{  background:rgba(255,255,255,.5);  color:transparent;  width:0.16rem;  height:0.16rem;  }
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin-left:0.16rem;}
span.swiper-pagination-bullet.swiper-pagination-bullet-active{  background:#fff;  width:.4rem;  border-radius:0.16rem;}
.down{position: absolute;bottom: .3rem;z-index: 90;width: 20%;left: 40%;text-align: center;}
.down_img{animation:scrollFn .5s infinite alternate;-webkit-animation:scrollFn .5s infinite alternate;}
@keyframes scrollFn{0%{transform:translateY(-60%);}100%{transform:translateY(0);}}
@media(min-width:992px){
    .down_img:hover{  transition:1s;  cursor:pointer;}
}

/* 首页-关于 */
.about{width:100%;background:url(../images/about_bg.jpg) center no-repeat;background-size:cover;padding-top:.6rem;padding-bottom:1rem}
.about .about_title{margin-bottom:.5rem;}
.title_txt{color:#c33e31;font-size:26px;font-weight:bold;}
.title_line{width:0.34rem;height:0.05rem;background:#c33e31;margin-top:0.25rem;}
.about .about_txt{font-size:15px;color:#222222;line-height:1.5;text-indent:2em;margin-bottom:.3rem;}
.about .about_time{display:flex;align-items: center;justify-content: space-between;padding:0 .9rem;margin-top:.6rem;}
.about .about_time_item{display:flex;flex-direction:column;align-items: center;}
.about .about_time_item h5{font-size:26px;font-weight:bold;color:#666666;}
.about .about_time_item p{color:#999999;font-size:12px;line-height:1.5;text-align: center;margin-top:0.15rem;}
.about .about_img{float:right;width:90%;}
.about .cards_contaner{display:flex;justify-content: space-between;margin-top:.8rem;}
.about .cards{width: 100%;height:0;padding-bottom:100%;background: #af6424;overflow: hidden;color:#fff;display:flex;flex-direction: column;align-items:center;}
@media(min-width:992px){
    /*.about .cards:hover{background:url(../images/card_bg.jpg) center no-repeat;background-size:auto;}*/
    .about #card1:hover{background:url(../images/card_bg.jpg) center no-repeat;background-size:auto;}
    .about #card2:hover{background:url(../images/card_bg2.jpg) center no-repeat;background-size:auto;}
    .about #card3:hover{background:url(../images/card_bg3.jpg) center no-repeat;background-size:auto;}
    .about #card4:hover{background:url(../images/card_bg4.jpg) center no-repeat;background-size:auto;}

}
@media(max-width:992px){
    .about #card1{background:url(../images/card_bg.jpg) center no-repeat;background-size:auto;}
    .about #card2{background:url(../images/card_bg2.jpg) center no-repeat;background-size:auto;}
    .about #card3{background:url(../images/card_bg3.jpg) center no-repeat;background-size:auto;}
    .about #card4{background:url(../images/card_bg4.jpg) center no-repeat;background-size:auto;}
}
.about .cards_item{width:21%;}
.about .card_img{margin-top:.6rem;}
.about .cards h6{font-size:22px;font-weight:bold;margin:.2rem 0;}
.about .cards p{font-size:16px;text-align: center;}
.about .cards div{font-size:12px;color:#fff;margin-top:.7rem;}
@media(min-width:992px){
.about .cards a:hover{transition:.5s;color:#af6424;}
}

/* 首页-产品 */
.pdts{padding:.7rem 0;}
.pdts .title{display:flex;justify-content: space-between;align-items: start;}
.pdts .pdt_more_link{font-size:18px;color:#999;border:1px solid #999;width:1.7rem;height:.4rem;line-height:.4rem;border-radius:.4rem;text-align: center;}
@media(min-width:992px){
.pdts .pdt_more_link:hover{border-color:#c33e31;color:#c33e31;}
}
.pdts .pdt_contaner{display:flex;justify-content: space-between;align-items:center;margin-top:.6rem;}
.pdts .pdt_item{width:21%;}
.pdts .cards{width: 100%;height: 0;padding-bottom: 100%;overflow: hidden;color:#fff;display:flex;flex-direction: column;align-items:center;position:relative;}
.pdts .txt{position:absolute;width:100%;height:.46rem;background:rgba(255,255,255,.6);left:0;bottom:0;display:flex;justify-content: space-between;z-index:10;line-height:.46rem;padding:0 15px;}
.pdts .txt p{font-size:15px;color:#666;}
.pdts .icon-jiantou{font-size:24px;color:#666;}
@media(min-width:992px){
.pdts .pdt_item:hover{transition:.5s;}
.pdts .pdt_item:hover p{color:#fff;}
.pdts .pdt_item:hover .icon-jiantou{color:#fff;}
.pdts .pdt_item:hover .txt{background:rgba(195,62,49,.9);}
}

/* 首页-技术 */
.tech{display:flex;align-items: center;}
.tech .item{width:25%;height:7rem;background-position:left top;padding-bottom:.7rem;}
@media(min-width:992px){
.tech .item:hover{transition:.5s;width:50%;}
}
.tech .content{width:100%;height:100%;position:relative;overflow:hidden;}
.tech .txt{position:absolute;bottom: -1rem;padding:0 .3rem;color:#fff;transform:translateY(0);}
@media(min-width:992px){
.tech .item:hover .txt{transition:.5s;transform:translateY(-2.2rem);}
}
.tech .tech_img{width:.65rem;height:.65rem;margin-bottom:.2rem;}
.tech h3{font-size:26px;font-weight:bold;}
.tech .txt_more{margin-top:.3rem;display: flex;flex-direction: column;opacity: 0;}
@media(min-width:992px){
.tech .item:hover .txt_more{opacity:1;}
}
.tech .txt_more p{font-size:18px;line-height:1.5;}
.tech .tech_more_link{color:#fff;font-size:14px;border:1px solid #fff;padding:.08rem .3rem;margin-top:.4rem;width:1.3rem}
@media(max-width:1550px){
    .tech .tech_more_link{width:1.5rem;}
}
@media(max-width:1200px){
    .tech .tech_more_link{width:1.5rem;}
}

/* 首页-新闻 */
.news{padding:.6rem 0;}
.news .news_list{width:100%;display:flex;flex-wrap:wrap;justify-content: space-between;}
.news .news_item{width:48%;padding:.4rem .3rem;}
@media(min-width:992px){
.news .news_item:hover{background:#f4f4f4;}
}
.news .news_title{font-size:18px;color:#333;font-weight:bold;text-align: left;overflow: hidden;text-overflow: elipsis;white-space:nowrap;}
.news .news_time{font-size:15px;color:#b5b5b5;text-align: left;margin-top:.24rem;margin-bottom:.29rem;}
.news .news_subtitle{font-size:18px;color:#333;line-height:1.5;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-align: left;}
.news .news_btns{position:absolute;top:0;right:0;width:1.4rem;height:.52rem;display:flex;justify-content: space-between;align-items:center;z-index:20;}
.news .news_swiper_button{width:.52rem;height:.52rem;color:#c9c9c9;cursor:pointer;border:none;outline:none;}
.news .news_swiper_button:last-child{transform:rotate(180deg);}
@media(min-width:992px){
.news .news_swiper_button:hover{background:#bb2517;color:#fff;}
}
.news .icon-jiantou1::before{position: absolute;font-size:.4rem;top: .07rem;left: .05rem;}
.news .swiper-slide{height:auto;}

/* 首页-留言 */
.mess{background:url(../images/mess_bg.jpg) center no-repeat;background-size:cover;padding:.7rem 0;}
.mess .container{display:flex;justify-content: space-around;align-items:center;}
.mess .left{width:40%;}
.mess .form{width:100%;background:#fff;border-radius:.1rem;padding:.5rem .4rem .4rem .4rem;display:flex;flex-direction: column;}
.mess .form_title{font-size:27px;color:#444444;margin-bottom:.2rem;}
.mess .form p{font-size:16px;color:#666666;margin-bottom:.3rem;line-height:1.5;}
.mess .input{background:#f6f6f6;position:relative;width:100%;height:.5rem;margin-bottom:.2rem;}
.mess .textarea_input{height:1.2rem;}
.mess label{position: absolute;font-size: 13px;color: #666666;z-index: 30;height: 100%;top: .2rem;left: .1rem;}
.mess input,.mess textarea{position: absolute;height: .5rem;font-size: 13px;text-indent:4em;width:100%;background:transparent;border:none;outline:none;}
.mess textarea{text-indent:6em;height:1.2rem;padding-top:.2rem;padding-right:.1rem;padding-left:.1rem;line-height:1.5;}
.mess #submit{width:1.8rem;height:.45rem;position:relative;font-size:16px;border:1px solid #444;margin-top:.1rem;text-indent:0;}
.mess .right{color:#fff;}
.mess .company{font-size:26px;color:#fff;font-weight:bold;margin-top:1.2rem;margin-bottom:.7rem;}
.mess .contact_img_box{display:flex;align-items: center;justify-content: center;width:.4rem;height:.3rem;}
.mess .contact-item{display:flex;align-items: center;width:100%;height:.3rem;margin-bottom:.3rem;}
.mess .contact-item p{font-size:16px;margin-left:.14rem;}
.mess .title_txt{color:#fff;}
.mess .title_line{background-color:#fff;}
.m_tel{display:none;color:#fff;}

/* 首页-底部 */
footer .footer1{background:url(../images/footer_bg.jpg) center no-repeat;background-size:cover;padding:.5rem 0;}
.footer1 .container{height:1.8rem;}
footer .container{display:flex;justify-content: space-between;align-items: center;}
footer .footer_logo_img{width:2.4rem;margin-bottom:.5rem;}
footer .footer_link{font-size:17px;color:#222;padding:0 .4rem;border-right:1px solid #222;}
@media(min-width:992px){
footer .footer_link:hover{transition:.5s;color:#bb2517;}
}
footer .footer_link:first-child{padding-left:0;}
footer .footer_link:last-child{border-right:0;padding-right:0;}
footer .footer_code_img{width:1.56rem;}
footer .footer_tel_img{width: 0.25rem;}
footer .right{display:flex;flex-direction: column;align-items: flex-end;justify-content: flex-start;}
.center{display:flex;flex-direction: column;align-items: center;}
footer .tel{display:flex;align-items: center;}
footer .tel span{color:#bb2517;font-size:28px;font-weight:bold;margin-left:.1rem;}
footer .addr{font-size:17px;color:#222; margin-top:.4rem;margin-bottom:.2rem;}
footer .search{position:relative;border:1px solid;width:2.8rem;height:.4rem;}
footer .search_input{position:absolute;border:none;outline:none;background:transparent;width:2.4rem;height:.4rem;top:0;left:0;font-size:14px;padding-left:1em;}
footer .icon-sousuo{color: #333;font-size: 26px;position: absolute;right: .1rem;top: .08rem;z-index: 30;}

@media(min-width:992px){
footer .icon-sousuo:hover{transition:.5s;transform:scale(1.1);cursor:pointer;}
}
footer .footer2{background:#bb2517;height:.46rem;line-height:.46rem;}
footer .footer2 span,.footer2 a{color:#fff;font-size:14px;}
.footer2 .left{display:flex;}

/* 首页-兼容性调整 */
@media(min-width:1921px){
    header{height:120px;}
    .swiper-slide{margin-top:120px;}
    .swiper-pagination-bullet{width:16px;margin-left:16px;height:16px;}
    span.swiper-pagination-bullet.swiper-pagination-bullet-active{width:40px;}
    .about .card_img{margin-top:50px;}.tech .item{height:700px;}
    .tech .txt{bottom:-150px;}
    .tech .item:hover{width:45%;}
    .tech .item:hover .txt{transition:.5s;transform:translateY(-180px);}
    .tech .txt_more{margin-top:30px;display: flex;flex-direction: column;opacity: 0;}
    footer .footer_link{padding:0 40px;}
}
@media(max-width:1800px){header .nav_link{font-size:16px;}}
@media(max-width:1680px){header .logo_img{width:4rem;}header .nav_link{font-size:15px;padding:0 20px;}header .nav_link:first-child{padding:0 30px;}.about .card_img{margin-top:.2rem;}.about .cards div{margin-top:.4rem;}.about .cards_item{width:22%;}.pdts .pdt_more_link{font-size:14px;}.tech h3{font-size:22px;}.tech .txt_more p,.news .news_subtitle,.mess #submit{font-size:15px;}.mess .form p,footer .footer_link,footer .addr{font-size:14px;}.footer1 .container,.footer2 .container{width:96%;max-width:96%;}footer .icon-sousuo{font-size:20px;}}
@media(max-width:1260px){header .search{width:80px;}header .search_icon{font-size:30px;}header .nav_link,.about .about_txt,.pdts .txt p,.tech .txt_more p, .news .news_subtitle, .mess #submit,.news .news_time,.mess .contact-item p{font-size:13px;}.about .card_img{margin-top:.4rem;}.tech .tech_more_link{width:1.8rem;}.mess .form_title,.mess .company,footer .tel span{font-size:22px;}.mess .form p, footer .footer_link, footer .addr,.mess label,footer .footer2 span, .footer2 a{font-size:12px;}footer .footer_link{padding:0 .3rem;}}
@media(max-width:1150px){header .search{display:none;}.title_txt,.about .about_time_item h5{font-size:22px;}.about .card_img{height:.5rem;}.about .cards h6,.tech h3{font-size:16px;}.about .cards p{font-size:13px;line-height:1.5;}.pdts .pdt_more_link,header .nav_link, .about .about_txt, .pdts .txt p, .tech .txt_more p, .news .news_subtitle, .mess #submit, .news .news_time, .mess .contact-item p,.tech .tech_more_link{font-size:12px;}}

/*移动端导航*/
@media screen and (max-width: 1024px) and (min-width: 0px){.msgNum{display: none;}.slider{margin-top: 1.2rem;}.head{display:none}.m_img{display:block;height:1.8rem;background:#fff;position:fixed;top:0px;left:0px;width:100%;z-index:9999;border-bottom:1px solid #ddd;overflow: hidden;}.m_img .headlf{padding-top:2px;padding-left:5px;float: left;}.m_img .headlf .m_logo{height:1.5rem;display: block;padding-top:.1rem;}.m_img .headrg{padding-right:5%;padding-top:.5rem;float: right;}.m_img .headrg a .m_menuimg{height:.8rem;display: block}.m_nav {display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}.m_nav .closecover{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}.m_nav .closeicon{position:absolute;width:20%;left:.3rem;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}.m_nav .m_navList{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%;overflow-y: scroll;}.m_nav .m_navList ul{padding-left:5%;padding-right:5%}.m_nav .m_navList ul li{border-bottom:1px solid #232530}.m_nav .m_navList ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}.m_nav .m_navList ul li .m_f_a{display: flex;align-items: center;justify-content: space-between; width: 100%}.m_nav .m_navList ul li .m_f_a a{flex: 1;}.m_nav .m_navList ul li .m_f_a i{width: 40px;height:35px;box-sizing: border-box; padding:0 5px; display: block;}.icon{ background:url(../images/plus.png) 100% no-repeat;background-position: 50% 50%; -webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.icon_on{background:url(../images/reduce.jpg) 50% no-repeat!important;background-position: 50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.m_nav .m_navList ul li .m_s_nav{display:none;width: 100%;}.m_nav .m_navList ul li .m_s_nav a{display: block; height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow: hidden; white-space: nowrap;width: 90%;text-overflow: ellipsis;}}
@media(max-width:992px){.down_img{width:.5rem;height:.5rem;}/* 移动端头部导航 */#pc_header{display:none;}#mobile_header,.m_nav{display:block;}.m_nav .m_navList ul li a{font-size:14px;}.swiper-slide{margin-top:1.8rem;}.about .about_img{width:100%;margin-top:.5rem;}.about .cards_item{width:45%;margin-bottom:.4rem;}.about .cards_contaner{flex-wrap:wrap;}.about .card_img{height:1rem;margin-top:1.2rem;}.about .cards p{font-size:14px;margin-top:.5rem;}.about .cards a{margin-top:1rem;font-size:14px;}.about .cards h6{margin-top:.5rem;}.pdts .pdt_more_link{width:3rem;height:.8rem;line-height:.8rem;}.pdts .pdt_item{width:46%;margin-bottom:.4rem;}.pdts .pdt_contaner,.tech{flex-wrap:wrap;}.pdts .txt{height:.8rem;line-height:.8rem;}.pdts .txt p{font-size:14px;}.tech .item{width:50%;}.tech .txt_more{opacity:1;}.tech .txt_more p{display:none;}.tech .txt{bottom:0;}.tech .tech_more_link{padding:0.1rem 0.3rem;width:2rem;}.mess .form_title, .mess .company, footer .tel span{font-size:16px;}.mess .form_title{margin-top: .8rem;margin-bottom: .4rem;}.contact_img{height:100%;}.mess label{top:.1rem;}.mess .form_title{margin-top:.2rem;}.news .news_title{font-size:16px;}.footer1 .container{flex-wrap:wrap;height:3rem;}.footer1 .right {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;margin-top: .5rem;}footer .addr{margin-top:.2rem;}footer .search{display:none;}footer .footer2{height:.8rem;line-height:.8rem;}}
@media(max-width:768px){.title_txt, .about .about_time_item h5{font-size:18px;}.about .cards_item{width:47%;}.tech .tech_more_link{width:2.4rem;}.news .news_item{width:100%;}.mess .container{flex-wrap:wrap;}.mess .left,.mess .right{width:100%;}.mess .input{height:.7rem;}.mess #submit{width:3rem;height:1rem;}.mess .right{margin-top:.8rem;}.mess .company{margin-top:.7rem;}.footer1 .container {height:3.4rem;}}
@media(max-width:576px){
    .pc_tel{display:none;}
    .m_tel{display:block;padding-left:.2rem;}
    .m_tel:hover{color:#fff;}
    .about .cards p{font-size:13px;}
    .about .cards a,.pdts .txt p{font-size:12px;}
    .pdts .pdt_more_link {width: 4.2rem;height: 1rem;line-height: .9rem;}
    .icon-arrow-right{font-size:12px;}
    .pdts .txt{height:1.2rem;line-height:1.2rem;padding:0 5px;}
    .pdts .icon-jiantou{font-size:20px;}
    .tech .tech_more_link{width:3rem;}
    .news .news_btns{width: 2.8rem;height: 1.04rem;}
    .news .news_swiper_button{width: 1.04rem;height: 1.04rem;}
    .news .icon-jiantou1::before {font-size: .8rem;top: .13rem;left: .05rem;}
    .news .news_item{margin-bottom:.4rem;}
    .news .news_title{font-size:15px;}
    .mess .form{padding: .7rem .4rem .6rem .4rem;}
    .mess .form p{margin-bottom: .6rem;}
    .mess .input{height: 1rem;margin-bottom: .4rem;}
    .mess label{top: .2rem;}.mess input{height:1rem;}
    .mess textarea{height:3rem;}
    .mess .textarea_input{height:3rem;}
    .mess .contact_img_box {width: .8rem;height: .6rem;}
    .mess .contact-item {height: .6rem;margin-bottom: .6rem;}
    .footer1{display:none;}.footer2 .container{flex-wrap:wrap;}
    footer .footer2{height:auto;padding:.2rem 0;}
    .footer2 .left{flex-wrap:wrap;}
    .footer2 .left span{margin-bottom:.2rem;}
    .footer2 .line{display:none;}
}
@media(max-width:414px){.about .about_time{padding:0;}.tech .tech_more_link{width:3.4rem;}}

/* 关于页面 */
.top_banner{margin-top:1.2rem;width:100%;}
.top_banner_img{width:100%;vertical-align: bottom;}
.top_nav{width:100%;background:#f9f9f9;height:.6rem;display:flex;align-items: center;justify-content: center;}
@media(min-width:1680px){.top_nav .container,.about_intro .container,.about_honor .container,.about_contact .container{width:1200px;}}
.top_nav .top_nav_icon{height:.21rem;margin-right:.1rem;}
.top_nav span,a{font-size:.14rem;color:#555;}
.top_nav .container{display:flex;align-items: center;white-space: nowrap;}

.about_intro{width:100%;padding:.77rem 0;background:url(../images/about_intro_bg.jpg)center no-repeat;background-size:cover;}
.about_intro .about_intro_title{font-size:.34rem;color:#af6424;font-weight:bold;text-align:center;margin-bottom:.4rem;}
.about_intro p{font-size:.17rem;color:#666;text-indent:2em;line-height:1.5;margin-bottom:.3rem;}
.about_intro .about_content{padding:0 1.1rem;}
.about_intro .threes{padding:0 1.1rem;display:flex;align-items: center;justify-content: space-around;}
.about_intro .three_item{width:31%;}
.about_intro .three_title{color:#bb2517;font-size:.4rem;font-weight:bold;text-align:center;margin-bottom:.3rem;}
.about_intro .three_content{font-size:.18rem;color:#666;line-height:1.5;text-indent:0;text-align:center;}
.about_intro .about_intro_pic{width:100%;}

.about_honor{width:100%;padding:.4rem 0;position:relative;background:url(../images/about_honor_bg.jpg)center no-repeat;background-size:cover;}
.about_honor_title{font-size:.34rem;color:#454545;font-weight:bold;margin-bottom:.1rem;text-align:center;}
.about_honor_subtitle{font-size:.14rem;color:#999;text-align:center;}
.about_honor .content{display:flex;justify-content: space-between;align-items: center;}
.about_honor .item{width:32%;}
.about_honor .about_slide{width:100%;margin-bottom:.2rem;}
.about_honor p{font-size:.16rem;color:#222222;text-align:center;padding:0 .5rem;line-height:1.5;}
.about_honor .swiper-wrapper,.about_honor .swiper-slide,.about_honor .swiper-container{width:1100px;height:4rem;}
.about_honor .swiper-slide{margin-top:0;background:transparent;}
.about_honor .about_slide_ico{width:.5rem;}
.about_honor #about_slide_prev{position:absolute;top:2.1rem;left:3rem;z-index:2;cursor:pointer;}
.about_honor #about_slide_next{position:absolute;top:2.1rem;right:3rem;z-index:2;cursor:pointer;}
.about_honor #about_slide_next.swiper-button-disabled,.about_honor #about_slide_prev.swiper-button-disabled{opacity:.5;cursor:default;}
#m_swiper_container{display:none;}

.about_contact{width:100%;height:3.8rem;background:url(../images/about_contact_bg.jpg)center no-repeat;background-size:cover;}
.about_contact .content{display:flex;flex-direction:column;align-items: center;justify-content: center;padding-top:.8rem;}
.about_contact .about_contact_logo{margin-bottom:.2rem;}
.about_contact p{font-size:.2rem;line-height:1.5;color:#fff;margin-bottom:.4rem;}
.about_contact .about_contact_btn{font-size:.18rem;color:#fff;border:1px solid #fff;padding:.1rem .4rem;border-radius:.5rem;}
@media(min-width:992px){
.about_contact .about_contact_btn:hover{background:#bb2517;transition:.5s;color:#fff;}
}

@media(min-width:1921px){
    .top_banner{margin-top:120px;}
}
@media(max-width:992px){
    .about_honor .swiper-wrapper, .about_honor .swiper-slide, .about_honor .swiper-container{width:90%;height:6rem;}
    .about_honor #about_slide_prev{top: 3.1rem;left: .5rem;}
    .about_honor #about_slide_next{top: 3.1rem;right: .5rem;}
    .about_contact {height:4.5rem;}
    .top_banner{margin-top:1.8rem;}
}
@media(max-width:576px){
    .about_honor .swiper-wrapper, .about_honor .swiper-slide, .about_honor .swiper-container{width:90%;height:6rem;}
    .about_honor #about_slide_prev{top: 3.1rem;left: .5rem;}
    .about_honor #about_slide_next{top: 3.1rem;right: .5rem;}
    .about_contact {height:4.5rem;}
    .about_intro .threes{padding:0;}
    .about_intro .about_content{padding:0;}
    .about_honor .swiper-wrapper, .about_honor .swiper-slide, .about_honor .swiper-container{height:7rem;}
    .about_contact {height: 5.8rem;}
    .top_nav{height:2rem;}

}
@media(max-width:414px){
    #m_swiper_container{display:block;}
    #pc_swiper_container{display:none;}
    .about_honor .item{width:100%;}
    .about_honor .swiper-wrapper, .about_honor .swiper-slide, .about_honor .swiper-container{height:15rem;width:80%;}
    .about_honor #about_slide_prev,.about_honor #about_slide_next{top:8rem;border:none;outline:none;}
    .about_honor .about_slide_ico{width:1rem;}
    .about_contact {height:8.5rem;}
    .about_contact p {margin-bottom: 1rem;padding: 0 1rem;text-align: center;}
    .top_nav span, a{font-size:.6rem;}
    .about_honor_title{font-size:.7rem;}
    .about_contact .about_contact_btn{font-size:.5rem;}
    .about_contact .about_contact_btn{padding: .3rem 1.2rem;}
    .about_intro p,.about_intro .three_title,.about_honor p,.about_contact p,.about_intro .about_intro_title{font-size:.6rem;}
    .about_intro .three_content{font-size:.45rem;}
}

/* 产品列表页 */
.products_block{width:100%;padding:.5rem 0;}
.products_block .container{width:1440px;}
.products_block .products_cate_link{color:#af6424;font-size:.18rem;font-weight:bold;padding:.4rem 0;border-bottom:1px solid #dedede;display:block;margin-right:.4rem;}
.products_block .products_cate_link.active{color:#bb2517;}
@media(min-width:992px){
.products_block .products_cate_link:hover{color:#bb2517;transition:.5s;}
}
.products_block .products_cate_link_top{padding-top:0;}
.products_block .products_list{border-top:2px solid #efe0d3;padding-top:.2rem;}
.products_block .products_list .container{width:100%;padding:0;}
.products_block .search_line{display:flex;justify-content: space-between;align-items: center;margin-bottom:.35rem;}
.products_block .search_box{width:2.6rem;height:.4rem;border:1px solid #efe0d3;display:flex;justify-content: space-between;align-items: center;}
.products_block input{width:80%;height:100%;font-size:.14rem;color:#454545;padding:.1rem;border:none;outline:none;}
.products_block i.iconfont{color:#af6424;font-size:1rem; font-size: .24rem;margin-right:.1rem;}
@media(min-width:992px){
.products_block i.iconfont:hover{transition:.5s;transform:scale(1.1);cursor:pointer;}
}
.products_block .total{color:#454545;font-size:.14rem;}
.products_block .product_title{color:#454545;font-size:.18rem;margin-top:.2rem;}
.products_block .product_info{color:#999999;font-size:.16rem;margin-top:.2rem;}
.products_block .price{color:#bb2517;font-size:.18rem;}
.products_block .product_link p{text-align: center;}
.products_block img{width:100%;}
.products_block .product_link{margin-bottom:.3rem;display:block;}
@media(min-width:992px){
.products_block .img_block:hover img{transform:scale(1.1);transition:.5s;}
}
.products_block .img_block{overflow:hidden;}

.page{display:flex;justify-content: center;align-items: center;width:100%;margin-top:.3rem;}
.pagination li{width:.45rem;height:.42rem;border:1px solid #666;background:#fff;border-radius:5px;margin:0 .07rem;}
.pagination li span,.pagination li a{font-size:.16rem;color:#666;width:100%;height:100%;display:flex;align-items: center;justify-content: center;}
.pagination li.active{background:#af6424;}
.pagination li.active span,.pagination li.active a{color:#fff;}
@media(min-width:992px){
.pagination li:hover{background:#af6424;transition:.5s;}
.pagination li:hover a{color:#fff;}
}

@media(max-width:992px){
    .products_block .container{width:100%;}
    .products_block .search_box{width:4rem;}
}
@media(max-width:576px){
    .products_block .search_line{display:none;}
    .products_block .products_list{margin-top:.4rem;}
    .products_block .product_link{margin-bottom:1rem;}
    .pagination li{width:.9rem;height:.84rem;}
    .products_block .products_cate_link,.products_block .product_title,.products_block .product_info,.pagination li span, .pagination li a,.products_block .price{font-size:.6rem;}
}

/* 产品详情页 */
#productview_top_nav{margin-top:1.2rem;}
#productview_top_nav .container{width:1440px;overflow:hidden;margin-right: 1rem;}
.product_details .container{width:1440px;}
.product_details{padding-top:.6rem;}
.product_details .product_cover{width:100%;}
.product_details .title{font-size:.28rem;color:#222;padding:.5rem 0 .3rem 0;border-bottom:1px solid #d9d9d9;}
.product_details .cate{font-size:.2rem;color:#222;padding:.3rem 0 .6rem 0;}
.product_details .price{font-size:.22rem;color:#666;margin-bottom:.8rem;}
.product_details .num{color:#bb2517;font-size:.54rem;font-weight:bold;}
.product_details .btns{display:flex;}
.product_details .productview_btn1{width:2.2rem;height:.6rem;display:flex;justify-content: center;align-items: center;border:1px solid #af6424;border-radius:5rem;color:#af6424;font-size:.2rem;margin-right:.5rem;}
.product_details .productview_btn2{width:2.2rem;height:.6rem;display:flex;justify-content: center;align-items: center;border:1px solid #af6424;border-radius:5rem;color:#fff;background:#af6424;font-size:.2rem;}
.product_details .productview_btn_ico{height:.25rem;margin-right:.1rem;}
.product_details .contents{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin-top:.7rem;margin-bottom:.9rem;}
.product_details .contents .title{font-size:.2rem;color:#454545;padding-bottom:.15rem;padding-top:.2rem;margin:0 .28rem;margin-bottom:.2rem;}
.product_details .contents .productview_detail{width:70%;margin-left:15%;margin-top:.4rem;}
.product_details .contents .others{margin:0 .28rem;display:flex;justify-content: space-between;align-items: center;margin-top:.6rem;margin-bottom:.6rem;}
.product_details .contents .other_btn{color:#222;font-size:.16rem;padding:.15rem .35rem;border:1px solid #d9d9d9;border-radius:4rem;}
.product_details .contents img{max-width:100%;}

@media(max-width:1440px){
    .product_details .container{width:90%;}
}
@media(max-width:992px){
    #productview_top_nav{margin-top:1.8rem;}
    .top_nav .top_nav_icon{height: .4rem;}
    .product_details .productview_btn1,.product_details .productview_btn2{width:3rem;}
}
@media(max-width:768px){
    .product_details .productview_btn1,.product_details .productview_btn2{width:3.5rem;}
}
@media(max-width:576px){
    .product_details .productview_btn1,.product_details .productview_btn2{width:4rem;height:1rem;}
}
@media(max-width:414px){
    .product_details .productview_btn1,.product_details .productview_btn2{width:6rem;height:1rem;}
    .product_details .productview_btn_ico{height:.5rem;}
    .product_details .title,.product_details .cate,.product_details .price,.product_details .productview_btn1,.product_details .productview_btn2,.product_details .contents .title,
    .product_details .contents .other_btn{font-size:.6rem;}
    .product_details .num{font-size:.8rem;}
    .product_details .contents .other_btn{padding: .3rem .7rem;}
}

/* 技术工艺 */
.techs{background:#f8f4f0;padding-top:.56rem;}
.techs .tabs{width:1440px;margin:0 auto;margin-bottom:.56rem;padding:0 1.3rem;display:flex;justify-content: space-between;align-items: center;}
.techs .tab_item_link{width:21%;background:#fff;color:#af6424;font-weight:bold;font-size:.22em;display:block;height:.7rem;text-align:center;line-height:.7rem;}
.techs .tab_item_link_active{background:#af6424;color:#fff;}
@media(min-width:992px){
.techs .tab_item_link:hover{transition:.5s;background:#af6424;color:#fff;}
}
#tech_top_nav .container{width:1440px;max-width:1440px;}
.techs .contents{width:100%;}
.techs .row{height:6rem;}
.techs .tech_text{background:#fff;display:flex;flex-direction: column;justify-content: space-around;}
.techs .tech_ico{width:.4rem;}
.techs h2{font-weight:bold;color:#222;font-size:.4rem;}
.techs .line{width:2px;height:1rem;background:#d7b191;}
.techs p{font-size:.17rem;color:#666;line-height:1.5;text-indent:2em;}
.techs .tech_text_left{padding-left:2.4rem;}
.techs .tech_text_right{padding:.7rem 2.4rem .7rem 1rem;}
.techs .tech_pic{padding-right:0;padding-left:0;}
.techs .contents .container{width:100%;max-width:100%;}
.techs .tech_text_left{padding-right:.8rem;}

@media(max-width:1440px){
    .techs .tabs{width:90%;max-width:90%;}
}
@media(max-width:992px){
    .techs .row{height:7rem;}
    .techs .tech_ico{width:.65rem;}
}
@media(max-width:768px){
    .techs .tech_text_right,.techs .tech_text_left {padding: .7rem 1rem .7rem 1rem;}
    .techs .row{height:8rem;}
}
@media(max-width:576px){
    .techs .row{height:auto;}
    .techs .tech_pic{height:10rem;order: 1;}
    .techs .tech_text_right, .techs .tech_text_left{height:7rem;}
    .techs .tech_text_right, .techs .tech_text_left{order: 2;}
    .techs .tech_ico{width:.9rem;}
    .techs .tabs{width:100%;max-width:100%;}
}
@media(max-width:414px){
    .techs .tabs{padding:0;}
    .techs .tab_item_link{width:24%;}
    .techs .tech_text_right, .techs .tech_text_left{height:12rem;}
    .techs .tech_ico{width:1.3rem;}
    .techs .tab_item_link{font-size:.6rem;height:2rem;line-height:2rem;}
    .techs h2{font-size:.8rem;}
    .techs p{FONT-SIZE:.6rem;}
    .techs .tech_ico{width:2rem;}
    .techs .line{display:none;}
}

/* 养生文化 */
.cultures{padding:.6rem 0;}
.cultures .container{width:1440px;}
.cultures .culture_cover{width:100%;height:3.1rem;}
.culture_cover_box{overflow:hidden;}
@media(min-width:992px){
.culture_cover_box:hover .culture_cover{transition:.5s;transform:scale(1.2);}
}
.cultures h3{font-size:.22rem;color:#333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding:.2rem 0;border-bottom:1px solid #eeeeee;}
.cultures p{font-size:.14rem;color:#666;line-height:1.5;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;margin:.3rem 0;}
.cultures .culture_link{font-size:.14rem;color:#666;margin-bottom:.6rem;display:block;}
@media(min-width:992px){
.cultures .culture_link:hover{transition:.5s;color:#bb2517;}
}

@media(max-width:1440px){
    .cultures .container{width:100%;max-width:100%;}
}
@media(max-width:1200px){
    .cultures .culture_cover{height:4rem;}
}
@media(max-width:768px){
    .cultures .culture_cover{height:6rem;}
}
@media(max-width:576px){
    .cultures .culture_cover{height:10rem;}
    .cultures h3,.cultures p,.cultures .culture_link{font-size:.6rem;}
    .cultures h3{font-weight:bold;}
    .cultures .culture_link{color:#bb2517;}
}

/* 新闻列表 */
.news_block{width:100%;padding-top:.6rem;padding-bottom:.8rem;}
.news_block .container{width:1440px;max-width:1440px;}
.news_block .row{background:#f9f9f9;padding:.25rem .7rem .25rem .2rem;margin-bottom:.37rem;}
.news_block .news_cover{width:100%;height:2rem;}
.news_block h3{font-size:.22rem;color:#666;margin-bottom:.4rem;overflow : hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.news_block p{font-size:.16rem;color:#999;line-height:1.5;overflow : hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.news_block .time{font-size:.26rem;color:#999;margin-bottom:.3rem;}
.news_block .news_more{color:#222;font-size:.16rem;}
@media(min-width:992px){
.news_block .news_more:hover{transition:.5s;color:#bb2517;}
}
.news_block .time_block,.title_block{display:flex;flex-direction:column;align-items:center;justify-content: center;}
.news_block .title_block{align-items: start;}
.news_block  #m_time_block{display:none;}
.news_block  #m_time_block .time{margin-bottom: .2rem; margin-top: .3rem;}

@media(max-width:1440px){
    .news_block .container{width:100%;max-width:100%;}
    .news_block .news_cover {height: 3rem;}
}
@media(max-width:768px){
    .news_block  #m_time_block{display:flex;}
    .news_block  #pc_time_block{display:none;}
    .news_block .news_cover {height: 4rem;}
}
@media(max-width:576px){
    .news_block .news_cover {height: 10rem;}
    .news_block .title_block{margin-top: 1rem;margin-bottom: .3rem;}
    .news_block h3{font-size:.6rem;font-weight:bold;}
    .news_block p,.news_block #m_time_block .time,.news_block .news_more{font-size:.6rem;}
    .news_block .news_more{color:#bb2517;}
}

/* 新闻详情 */
.newsviews{padding:.4rem 0;}
.newsviews .titles{border-bottom:1px solid #f0f0f0;}
.newsviews .titles h2{font-size:.28rem;color:#222;margin-bottom:.2rem;text-align:center;}
.newsviews .info{display:flex;justify-content: center;align-items: center;flex-wrap:wrap;}
.newsviews .info p{margin:0 .4rem;font-size:.14rem;color:#666;margin-bottom:.2rem;}
.newsviews .view_num{margin-right:.15rem;}
.newsviews .contents{padding:.5rem 1.6rem .8rem 1.6rem;text-align:center;border-bottom:1px solid #f0f0f0;font-size:.16rem;line-height:1.5;color:#666;}
.newsviews .contents p{font-size:.16rem;color:#666;line-height:2;text-indent:2em;text-align:left;}
.newsviews .contents img{max-width:100%;}
.newsviews .others{display:flex;justify-content: space-between;align-items: center;}
.newsviews .btns{padding:.4rem 0;max-width:80%;}
.newsviews .btn_prev{font-size:.16rem;color:#222;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;flex-grow:0;}
.newsviews .btn_prev span{font-size:.16rem;color:#999;}
.newsviews .btn_prev a{font-size:.16rem;color:#999;}
@media(min-width:992px){
.newsviews .btn_prev a:hover{transition:.5s;color:#bb2517;}
}
.newsviews .btn_prev:first-child{margin-bottom:.2rem;}
.newsviews .return_btn{text-align:center;font-size:.18rem;width:1.5rem;height:.5rem;line-height:.5rem;background:#af6424;color:#fff;border-radius:5px;}
#newsview_top_nav{margin-top:1.2rem;}
#newsview_top_nav .container{width:1680px;}

@media(max-width:1680px){
    #newsview_top_nav .container{width:95%;overflow:hidden;}
}
@media(max-width:992px){
    #newsview_top_nav{margin-top:1.8rem;}
}
@media(max-width:768px){
    .newsviews .return_btn{width:2.5rem;height:.8rem;line-height:.8rem;}
    .newsviews{padding: 1rem 0 .4rem 0;}
    .newsviews .titles h2{font-size:.5rem;}
}
@media(max-width:414px){
    .newsviews .return_btn{width:4rem;height:1.5rem;line-height:1.5rem}
    .newsviews .info p,.newsviews .contents,.newsviews .contents p,.newsviews .btn_prev,.newsviews .btn_prev a,.newsviews .return_btn{font-size:.6rem;}
    .newsviews .titles h2{font-size:.8rem;margin-bottom:.5rem;}
}

/* 在线留言 */
.forms{background:#fff;padding:.5rem 0;}
.forms .container{width:1440px;max-width:1440px;display:flex;align-items: center;justify-content: space-between;flex-wrap:wrap;}
.forms h2{font-size:.28rem;color:#af6424;width:100%;text-align:center;margin-bottom:.5rem;}
.forms .one_line_div{padding:.1rem;width:48%;height:.6rem;border:1px solid #e1e1e1;border-radius:5px;position:relative;margin-bottom:.4rem;}
.forms label{font-size:.18rem;color:#999;position:absolute;left: .1rem;top: .2rem;z-index:2;}
.forms .one_line{width: 97%;position:absolute;height:69%;padding:0;font-size:.18rem;border:none;outline:none;text-indent:1rem;color:#666;resize: none;}
.forms .more_lines_div{width:100%;height:2.9rem;padding:.1rem;position:relative;height:2.8rem;border:1px solid #e1e1e1;margin-bottom:.4rem;}
.forms .more_lines_div label{position:absolute;left: .1rem;top: .1rem;z-index:2;}
.forms .more_lines{width: 97%;position:absolute;height:95%;padding:0;font-size:.18rem;border:none;outline:none;text-indent:1rem;color:#666;resize: none;line-height:1.5;}
.forms .btns{display:flex;align-items: center;justify-content: space-between;width:100%;}
.forms .code{width:3.3rem;height:.54rem;display:flex;align-items: center;justify-content: space-between;padding:.1rem;border:1px solid #e1e1e1;}
.forms .code_input{width:70%;color:#666;font-size:.18rem;border:none;outline:none;}
.forms .code_img{width:30%;height:100%;}
.forms .submit_btn{width:3.4rem;height:.6rem;line-height:.6rem;text-align:center;color:#fff;background:#af6424;font-size:.2rem;border:none;border-radius:5px;}

@media(max-width:1440px){
    .forms .container{width:90%;max-width:90%;}
}
@media(max-width:992px){
    .forms .one_line,.forms .more_lines{text-indent:1.2rem;}
    .forms .code {width: 4.3rem;height: .8rem;}
    .forms .submit_btn {width: 3.8rem;height: .8rem;}
}
@media(max-width:768px){
    .forms .one_line_div{height:.8rem;}
    .forms .more_lines_div label{top:.2rem;}
    .forms .more_lines,.forms .one_line{text-indent:1.5rem;}
}
@media(max-width:576px){
    .forms .one_line_div{width:100%;height:1rem;}
    .forms label,.forms .more_lines_div label{top:.3rem;}
    .forms .code {width: 6rem;height: 1rem;}
    .forms .submit_btn {width: 5rem;height: 1rem;}
    .forms .more_lines,.forms .one_line{text-indent:2rem;}
    .forms .forms{padding-top:1rem;}
}
@media(max-width:414px){
    .forms .forms .container{width:96%;max-width:96%;}
    .forms .one_line_div {height:1.3rem;}
    .forms .more_lines,.forms .one_line{text-indent:2.6rem;}
    .forms .code {width: 60%;height: 1.4rem;}
    .forms .submit_btn {width: 35%;height: 1.4rem;}
    .forms h2,.forms label,.forms .submit_btn,.forms .more_lines,.forms .one_line,.forms .code_input{font-size:.6rem;}
}
@media(max-width:376px){
    .forms .more_lines,.forms .one_line{text-indent:3.3rem;}
}

/* 联系我们 */
.contacts_info,.contacts_info2,.contacts_map{background:#fff;}
.contacts_info .container,.contacts_info2 .container,.contacts_map .container{width:1440px;max-width:1440px;}
.contacts_info .container{display:flex;justify-content: space-between;align-items: center;border-bottom:1px solid #e3e3e3;}
.contacts_info h2{font-size:.24rem;color:#af6424;padding-top:.6rem;margin-bottom:.4rem;}
.contacts_info .col{display:flex;flex-wrap:wrap;margin-bottom:.4rem;}
.contacts_info .col p{width:50%;color:#222;font-size:.2rem;line-height:1.5;}
.contacts_info .col p a{font-size:.2rem;color:#222;}
.contacts_info .col p:nth-child(2n+1){width:65%;}
.contacts_info .col p:nth-child(2n){width:35%;}
.contacts_info .col_ico{display:inline-block;margin-right:.1rem;width: .2rem;vertical-align: middle;}
.contacts_info .left{width:80%;}
.contacts_info .right{width:20%;display:flex;justify-content: center;align-items: center;flex-direction:column;}
.contacts_info .right span{font-size:.13rem;color:#666;}
.contacts_info .right img{width:1.53rem;margin-bottom:.2rem;}

.contacts_info2 .container{padding:.67rem 0;}
.contacts_info2 .content{width:100%;padding:.6rem 0;display:flex;flex-direction: column;justify-content: center;align-items: center;background:#f8f4f0;height:2.3rem;}
.content a{margin-bottom: .1rem;display: inline-block;}
.contacts_info2 .content p,.content a{color:#454545;font-size:.2rem;}
.contacts_info2 .line{height:2px;width:.3rem;background:#454545;margin:.26rem 0;}

.contact_pc_tel{display:inline-block;}
.contact_m_tel{display:none;}

@media(min-width:992px){
.contacts_info2 .content:hover{transition:.5s;background:#af6424;}
.contacts_info2 .content:hover p,.content:hover a{color:#fff;}
.contacts_info2 .content:hover .line{background:#fff;}
}

#dituContent{height:600px;font-size:.16rem;line-height:1.5;}
.contacts_map{padding-bottom:.7rem;}
.iw_poi_title{color: #CC5522;font-weight: bold;}

@media(max-width:1440px){
    .contacts_info .container,.contacts_info2 .container,.contacts_map .container{width:90%;max-width:90%;}
}
@media(max-width:992px){
    #dituContent {height: 400px;}
}
@media(max-width:768px){
    #dituContent {height: 300px;}
    .contacts_info2 .row>div{margin-bottom:.2rem;}
}
@media(max-width:576px){
    .contact_pc_tel{display:none}
    .contact_m_tel{display:inline-block;;}

    .contacts_info .left{width:100%;}
    .contacts_info .right{width:100%;}
    .contacts_info .container{flex-wrap:wrap;}
    .contacts_info .col p{width:100%!important;}
    .contacts_info .col p:nth-child(2n+1),.contacts_info .right{margin-bottom:.4rem;}
    .contacts_info .col_ico{width:.4rem;}
    .iw_poi_title{color: #CC5522;font-weight: bold;}
    #dituContent {height: 200px;font-size:12px;}
    .contacts_info h2,.contacts_info .col p,.contacts_info .right span,.contacts_info2 .content p, .content a{font-size:.6rem;}
    .contacts_info .col_ico.col_ico1{margin-right:.35rem;}
    .contacts_info .col_ico{margin-right:.2rem;}
    .contacts_info .col{padding:0;}
    .contacts_info .right img{width:3rem;margin-bottom:.8rem;}
    
    .contacts_info2 .content{height:4rem;}
}
